home *** CD-ROM | disk | FTP | other *** search
/ Popular Request / By Popular Request (Arsenal Computer)(SysOptics Distribution System).ISO / amiga4 / spccn106.lha / history.doc < prev    next >
Text File  |  1994-02-17  |  6KB  |  117 lines

  1. Release date: 23 januari 1994
  2. -------------------------------------------------------------------------------
  3. This version will cope with .Z80 files written by Z80-201. The .Z80 format was
  4. changed to enable its use for 128K snapshots. Spconv will be able to read
  5. and convert this format. The output .Z80 files are in the old format so they
  6. can be read by old and new Z80 emulator versions. You can use Spconv also
  7. to convert the new-style .Z80 files to the old style so you can use it with
  8. your old (probably registered) version of Z80. Spconv will check if the
  9. input .Z80 file is for a 48K Spectrum. 
  10.  
  11. The code is a little bit reorganized. The number of "if, else if, else if..."
  12. began to look rediculous - as if I never heard from 'switch/case'. Well I have
  13. and I changed it now. The new .Z80 format forced me to execute read system
  14. calls with a low number of bytes. They started to get expensive so I changed
  15. everything to <stdio.h> file I/O. The Z80 uncompress routine should be
  16. faster now because I don't need an intermediate buffer anymore. I still need
  17. one for compression so I can output an uncompressed image if the compression
  18. actualy expands the file... Maybe I'll change that too in the future and take
  19. expansion of worst-case files (files with a lot of '0xed,0xed,0x00' sequences)
  20. for granted.
  21.  
  22. Now I hope I didn't break anything...
  23.  
  24. Release number of spconv updated from 1.05 to 1.06
  25. -------------------------------------------------------------------------------
  26.  
  27. Release date: 10 november 1993
  28. -------------------------------------------------------------------------------
  29. This is a maintenance version. The conversion to/from .zx files should be much
  30. better now thanks to info from Peter McGavin. The code is cleaned up, at some
  31. places Intel byte-ordering was assumed. Also the use of 'far' pointers are
  32. moved into #ifdef __TURBOC__ conditions, compiling under UNIX should not be
  33. bothered by it anymore. All functions have prototypes and similar functions
  34. are grouped together. The snapshot structures and prototypes are moved to
  35. a .h file. Turbo-C++ 1.0 in it's most pedantic mode produces no warnings
  36. anymore. I did not split-up the spconv.c file further, I should because its
  37. growing to big already but I like building it without needing a Turbo-C
  38. project file for Turbo-C's IDE environment.
  39.  
  40. Release number of spconv updated from 1.04 to 1.05
  41. -------------------------------------------------------------------------------
  42.  
  43. Release date: 17 may 1993
  44. -------------------------------------------------------------------------------
  45. This version can also convert to/from .zx files. These files are used in the
  46. KGB emulator for the amiga computer. It's not fool proof, some registers are
  47. not found in the KGB snapshot.
  48.  
  49. Release number of spconv updated from 1.03 to 1.04
  50. -------------------------------------------------------------------------------
  51.  
  52. Release date: 26 february 1993
  53. -------------------------------------------------------------------------------
  54. This version can also convert to/from .ach files. These files are used in an
  55. emulator for the archimedes computer. Normaly the files are .arc files but
  56. the extension .arc is already used for ARC archives so I used .ach instead.
  57.  
  58. Release number of spconv updated from 1.02 to 1.03
  59. -------------------------------------------------------------------------------
  60.  
  61. Release date: 14 december 1992
  62. -------------------------------------------------------------------------------
  63. This version can also convert to/from .prg files. These files are used in an
  64. Irish emulator. While building it, some ideas came up to enhance the converion
  65. to/from .SP files (recognition of IM2). 
  66.  
  67. Upgraded call of the program, the program can now take only a suffix as second
  68. agrument, the prefix for the first argument is used. This enables easy mass
  69. conversion by using a batchfile with a command like:
  70.  
  71.     'for %%i in (*.z80) do spconv %%i .sna'
  72.  
  73. If wildcards are given at the commandline a error is generated.
  74.  
  75. Release number of spconv updated from 1.01 to 1.02
  76. -------------------------------------------------------------------------------
  77.  
  78. Release date: 13 august 1992
  79. -------------------------------------------------------------------------------
  80. Error discoved in the way IFF was handled for Z80. This bug prevented correct
  81. conversion of some programs from .SNA to .Z80.
  82.  
  83. Release number of spconv updated from 1.0 to 1.01
  84. -------------------------------------------------------------------------------
  85.  
  86. Release date: 10 august 1992
  87. -------------------------------------------------------------------------------
  88. The new SPCONV has a big bug. It will not convert compressed .Z80 files 
  89. correctly. The program uses JPP format internaly. For JPP the program
  90. counter is on the stack. The converter stored the PC in the image
  91. *BEFORE* it was de-compressed. This resulted in corrupting other image data.
  92. (Converting TO .Z80 works fine).
  93.  
  94. Due to errors I am planning to keep versions more carefully. From now on
  95. SPCONV has a release number and a generation date. This will show up if
  96. you run SPCONV without arguments.
  97. -------------------------------------------------------------------------------
  98.  
  99. Release date: 5 august 1992
  100. -------------------------------------------------------------------------------
  101. SPCONV : Now handles .Z80 files and new format of .SP. Old format still
  102.      supported.
  103.  
  104. Bug fixes: 
  105.  
  106. General: Clear compilation of all programs under Turbo-C 2.0
  107.  
  108. Documentation up to date.
  109. -------------------------------------------------------------------------------
  110.  
  111. Release date: ? ???? ????
  112. -------------------------------------------------------------------------------
  113. Initial program to convert between .SNA .SP and RAW. No more history.
  114. -------------------------------------------------------------------------------
  115.  
  116. H. de Groot,  groot@idca.tds.philips.nl.
  117.